clear land of brambles - Turco Inglés Diccionario